Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ASHLEY LODGE ODIHAM ROAD £13,787,111 £12,850,032 25 Jun 2021
TREEN HOUSE ODIHAM ROAD Detached £927,084 £414,000 14 Oct 2003
NORTH LODGE WINCHFIELD HOUSE ODIHAM ROAD Detached £953,451 £580,000 12 Sep 2013
THE LODGE WINCHFIELD HOUSE ODIHAM ROAD Detached £987,256 £635,000 23 Oct 2007